About Maxicam Limited (07464601) United Kingdom