About Frampton Designs Limited (06488190) United Kingdom