About Berry Knowes Ltd (SC568605) United Kingdom