About Allan Check Limited (12741010) United Kingdom