About Rough Birch Worth Limited (13451882) United Kingdom