About Larogers Limited (09494085) United Kingdom