About Oddy Building Services Limited (06143991) United Kingdom