About Ideal Office Limited (05741395) United Kingdom