About Elgin White Limited (05887418) United Kingdom