About Maggot Operations Limited (07286495) United Kingdom