About Foster Orr & Company Limited (08346173) United Kingdom