About A. L. Birkenshaw Limited (05517666) United Kingdom