About Indy Midlands (holdings) Limited (07267944) United Kingdom