About Mike Allan Limited (SC583224) United Kingdom