About K & A Blocks Ltd (07687692) United Kingdom