About Birtchley Ross Limited (09336230) United Kingdom