About Birch Close Trading Ltd (10298261) United Kingdom