About Albertginglefish & Co Limited (13065076) United Kingdom