About Filkins Holdings Limited (13653151) United Kingdom