About Kenbricks Limited (11626598) United Kingdom