About Maidenhead Independent Limited (03042630) United Kingdom