About Farro S Birmingham Limited (11401754) United Kingdom