About Fuller Holdings Limited (SC294780) United Kingdom