About Leonard Baluyut Limited (09669229) United Kingdom