About By Richard Baker Limited (10024288) United Kingdom