About Frampton Squared Limited (11175943) United Kingdom