About A & B Frampton Ltd (SC431810) United Kingdom