About Freshlook Kitchens Limited (07326701) United Kingdom