About The Buck Richmond Limited (10509524) United Kingdom