About Peter Kandalaft Designs Limited (10266322) United Kingdom