About Firma Jan Sandin Limited (06997690) United Kingdom