About Maplin Technologies Limited (07601368) United Kingdom