About Blindwell Consultants Limited (07190506) United Kingdom