About Mainard Jr Limited (10448839) United Kingdom