About Figueira & Son Ltd (09284160) United Kingdom