About R. Bugg Trading Limited (07633159) United Kingdom