About Trimmers By Robert Limited (08932014) United Kingdom