About A Bulloch & Company Limited (SC532263) United Kingdom