About Marlin Electronics Limited (07659832) United Kingdom